
package ws;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the ws package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _ChangeRatingOfTeam_QNAME = new QName("http://beans/", "changeRatingOfTeam");
    private final static QName _ChangeProfileInfo_QNAME = new QName("http://beans/", "changeProfileInfo");
    private final static QName _GetLeaguesByDiscipline_QNAME = new QName("http://beans/", "getLeaguesByDiscipline");
    private final static QName _GetGamesByLeague_QNAME = new QName("http://beans/", "getGamesByLeague");
    private final static QName _GetDisciplineByID_QNAME = new QName("http://beans/", "getDisciplineByID");
    private final static QName _SetWinnerOfLeagueResponse_QNAME = new QName("http://beans/", "setWinnerOfLeagueResponse");
    private final static QName _GetAllPlayers_QNAME = new QName("http://beans/", "getAllPlayers");
    private final static QName _GetUserByIDResponse_QNAME = new QName("http://beans/", "getUserByIDResponse");
    private final static QName _GetOwnerByLeagueResponse_QNAME = new QName("http://beans/", "getOwnerByLeagueResponse");
    private final static QName _ChangeGame_QNAME = new QName("http://beans/", "changeGame");
    private final static QName _GetWinnerOfLeagueResponse_QNAME = new QName("http://beans/", "getWinnerOfLeagueResponse");
    private final static QName _GetTeamByIDResponse_QNAME = new QName("http://beans/", "getTeamByIDResponse");
    private final static QName _GetTournamentByID_QNAME = new QName("http://beans/", "getTournamentByID");
    private final static QName _GetAllUsersResponse_QNAME = new QName("http://beans/", "getAllUsersResponse");
    private final static QName _GetGamesByOwnerResponse_QNAME = new QName("http://beans/", "getGamesByOwnerResponse");
    private final static QName _GetAllTeams_QNAME = new QName("http://beans/", "getAllTeams");
    private final static QName _AddGame_QNAME = new QName("http://beans/", "addGame");
    private final static QName _GetGamesByTournament_QNAME = new QName("http://beans/", "getGamesByTournament");
    private final static QName _SetWinnerOfGameResponse_QNAME = new QName("http://beans/", "setWinnerOfGameResponse");
    private final static QName _AddPlayerResponse_QNAME = new QName("http://beans/", "addPlayerResponse");
    private final static QName _RegistrateResponse_QNAME = new QName("http://beans/", "registrateResponse");
    private final static QName _ChangeRatingOfPlayerResponse_QNAME = new QName("http://beans/", "changeRatingOfPlayerResponse");
    private final static QName _GetLeagueByID_QNAME = new QName("http://beans/", "getLeagueByID");
    private final static QName _RemoveLeague_QNAME = new QName("http://beans/", "removeLeague");
    private final static QName _GetAllLeagues_QNAME = new QName("http://beans/", "getAllLeagues");
    private final static QName _ChangeRatingOfTeamResponse_QNAME = new QName("http://beans/", "changeRatingOfTeamResponse");
    private final static QName _GetPlayersByGameResponse_QNAME = new QName("http://beans/", "getPlayersByGameResponse");
    private final static QName _GetAllTeamsResponse_QNAME = new QName("http://beans/", "getAllTeamsResponse");
    private final static QName _ChangeLeague_QNAME = new QName("http://beans/", "changeLeague");
    private final static QName _GetLeagueByGameResponse_QNAME = new QName("http://beans/", "getLeagueByGameResponse");
    private final static QName _GetAllGames_QNAME = new QName("http://beans/", "getAllGames");
    private final static QName _RemoveTeamResponse_QNAME = new QName("http://beans/", "removeTeamResponse");
    private final static QName _ChangePlayer_QNAME = new QName("http://beans/", "changePlayer");
    private final static QName _AuthorizeResponse_QNAME = new QName("http://beans/", "authorizeResponse");
    private final static QName _GetRatingOfTeam_QNAME = new QName("http://beans/", "getRatingOfTeam");
    private final static QName _GetRatingOfTeamResponse_QNAME = new QName("http://beans/", "getRatingOfTeamResponse");
    private final static QName _RemoveLeagueResponse_QNAME = new QName("http://beans/", "removeLeagueResponse");
    private final static QName _GetTournamentsByOwner_QNAME = new QName("http://beans/", "getTournamentsByOwner");
    private final static QName _RemoveTournament_QNAME = new QName("http://beans/", "removeTournament");
    private final static QName _AddLeagueResponse_QNAME = new QName("http://beans/", "addLeagueResponse");
    private final static QName _GetPlayersByOwnerResponse_QNAME = new QName("http://beans/", "getPlayersByOwnerResponse");
    private final static QName _GetGameByID_QNAME = new QName("http://beans/", "getGameByID");
    private final static QName _GetPlayerByID_QNAME = new QName("http://beans/", "getPlayerByID");
    private final static QName _ChangeTeamResponse_QNAME = new QName("http://beans/", "changeTeamResponse");
    private final static QName _GetDisciplineByIDResponse_QNAME = new QName("http://beans/", "getDisciplineByIDResponse");
    private final static QName _GetOwnerByTournament_QNAME = new QName("http://beans/", "getOwnerByTournament");
    private final static QName _GetLeaguesByDisciplineResponse_QNAME = new QName("http://beans/", "getLeaguesByDisciplineResponse");
    private final static QName _AddTeamResponse_QNAME = new QName("http://beans/", "addTeamResponse");
    private final static QName _GetAllTournaments_QNAME = new QName("http://beans/", "getAllTournaments");
    private final static QName _ChangeTournamentResponse_QNAME = new QName("http://beans/", "changeTournamentResponse");
    private final static QName _GetWinnerOfGameResponse_QNAME = new QName("http://beans/", "getWinnerOfGameResponse");
    private final static QName _RemovePlayerResponse_QNAME = new QName("http://beans/", "removePlayerResponse");
    private final static QName _GetOwnerByGame_QNAME = new QName("http://beans/", "getOwnerByGame");
    private final static QName _GetGamesByTournamentResponse_QNAME = new QName("http://beans/", "getGamesByTournamentResponse");
    private final static QName _RemoveTeam_QNAME = new QName("http://beans/", "removeTeam");
    private final static QName _GetRatingOfPlayerResponse_QNAME = new QName("http://beans/", "getRatingOfPlayerResponse");
    private final static QName _GetGamesByOwner_QNAME = new QName("http://beans/", "getGamesByOwner");
    private final static QName _ChangeTournament_QNAME = new QName("http://beans/", "changeTournament");
    private final static QName _RemoveProfile_QNAME = new QName("http://beans/", "removeProfile");
    private final static QName _GetWinnerOfTOurnamentResponse_QNAME = new QName("http://beans/", "getWinnerOfTOurnamentResponse");
    private final static QName _GetLeagueByIDResponse_QNAME = new QName("http://beans/", "getLeagueByIDResponse");
    private final static QName _ChangeLeagueResponse_QNAME = new QName("http://beans/", "changeLeagueResponse");
    private final static QName _GetLeagueByTournamentResponse_QNAME = new QName("http://beans/", "getLeagueByTournamentResponse");
    private final static QName _SetWinnerOfTournament_QNAME = new QName("http://beans/", "setWinnerOfTournament");
    private final static QName _GetTeamsByPlayer_QNAME = new QName("http://beans/", "getTeamsByPlayer");
    private final static QName _GetGamesByPlayerResponse_QNAME = new QName("http://beans/", "getGamesByPlayerResponse");
    private final static QName _SetWinnerOfTournamentResponse_QNAME = new QName("http://beans/", "setWinnerOfTournamentResponse");
    private final static QName _RemoveProfileResponse_QNAME = new QName("http://beans/", "removeProfileResponse");
    private final static QName _GetPlayersByTeamResponse_QNAME = new QName("http://beans/", "getPlayersByTeamResponse");
    private final static QName _GetAllDisciplines_QNAME = new QName("http://beans/", "getAllDisciplines");
    private final static QName _RemoveTournamentResponse_QNAME = new QName("http://beans/", "removeTournamentResponse");
    private final static QName _GetTournamentsByDiscipline_QNAME = new QName("http://beans/", "getTournamentsByDiscipline");
    private final static QName _GetTeamsByPlayerResponse_QNAME = new QName("http://beans/", "getTeamsByPlayerResponse");
    private final static QName _Authorize_QNAME = new QName("http://beans/", "authorize");
    private final static QName _GetTournamentsByLeague_QNAME = new QName("http://beans/", "getTournamentsByLeague");
    private final static QName _AddTeamInGameResponse_QNAME = new QName("http://beans/", "addTeamInGameResponse");
    private final static QName _GetAllDisciplinesResponse_QNAME = new QName("http://beans/", "getAllDisciplinesResponse");
    private final static QName _GetTournamentsByDisciplineResponse_QNAME = new QName("http://beans/", "getTournamentsByDisciplineResponse");
    private final static QName _AddPlayerInTeam_QNAME = new QName("http://beans/", "addPlayerInTeam");
    private final static QName _AddLeague_QNAME = new QName("http://beans/", "addLeague");
    private final static QName _GetTeamsByGame_QNAME = new QName("http://beans/", "getTeamsByGame");
    private final static QName _GetGamesByTeamResponse_QNAME = new QName("http://beans/", "getGamesByTeamResponse");
    private final static QName _RemoveGame_QNAME = new QName("http://beans/", "removeGame");
    private final static QName _GetAllPlayersResponse_QNAME = new QName("http://beans/", "getAllPlayersResponse");
    private final static QName _GetPlayersByOwner_QNAME = new QName("http://beans/", "getPlayersByOwner");
    private final static QName _GetLeaguesByOwnerResponse_QNAME = new QName("http://beans/", "getLeaguesByOwnerResponse");
    private final static QName _RemoveGameResponse_QNAME = new QName("http://beans/", "removeGameResponse");
    private final static QName _GetPlayersByGame_QNAME = new QName("http://beans/", "getPlayersByGame");
    private final static QName _GetTeamByID_QNAME = new QName("http://beans/", "getTeamByID");
    private final static QName _GetTeamsByDisciplineResponse_QNAME = new QName("http://beans/", "getTeamsByDisciplineResponse");
    private final static QName _GetTournamentByIDResponse_QNAME = new QName("http://beans/", "getTournamentByIDResponse");
    private final static QName _ChangeProfileInfoResponse_QNAME = new QName("http://beans/", "changeProfileInfoResponse");
    private final static QName _GetOwnerByLeague_QNAME = new QName("http://beans/", "getOwnerByLeague");
    private final static QName _GetAllUsers_QNAME = new QName("http://beans/", "getAllUsers");
    private final static QName _GetRatingOfPlayer_QNAME = new QName("http://beans/", "getRatingOfPlayer");
    private final static QName _GetOwnerByPlayer_QNAME = new QName("http://beans/", "getOwnerByPlayer");
    private final static QName _GetOwnerByPlayerResponse_QNAME = new QName("http://beans/", "getOwnerByPlayerResponse");
    private final static QName _GetAllLeaguesResponse_QNAME = new QName("http://beans/", "getAllLeaguesResponse");
    private final static QName _GetAllTournamentsResponse_QNAME = new QName("http://beans/", "getAllTournamentsResponse");
    private final static QName _SetWinnerOfGame_QNAME = new QName("http://beans/", "setWinnerOfGame");
    private final static QName _GetTournamentsByOwnerResponse_QNAME = new QName("http://beans/", "getTournamentsByOwnerResponse");
    private final static QName _ChangePassword_QNAME = new QName("http://beans/", "changePassword");
    private final static QName _GetPlayerByIDResponse_QNAME = new QName("http://beans/", "getPlayerByIDResponse");
    private final static QName _ChangePlayerResponse_QNAME = new QName("http://beans/", "changePlayerResponse");
    private final static QName _GetTeamsByDiscipline_QNAME = new QName("http://beans/", "getTeamsByDiscipline");
    private final static QName _ChangePasswordResponse_QNAME = new QName("http://beans/", "changePasswordResponse");
    private final static QName _RemovePlayer_QNAME = new QName("http://beans/", "removePlayer");
    private final static QName _GetTeamsByGameResponse_QNAME = new QName("http://beans/", "getTeamsByGameResponse");
    private final static QName _GetLeagueByTournament_QNAME = new QName("http://beans/", "getLeagueByTournament");
    private final static QName _AddPlayerInTeamResponse_QNAME = new QName("http://beans/", "addPlayerInTeamResponse");
    private final static QName _GetUserByID_QNAME = new QName("http://beans/", "getUserByID");
    private final static QName _AddGameResponse_QNAME = new QName("http://beans/", "addGameResponse");
    private final static QName _GetTeamsByOwnerResponse_QNAME = new QName("http://beans/", "getTeamsByOwnerResponse");
    private final static QName _GetWinnerOfGame_QNAME = new QName("http://beans/", "getWinnerOfGame");
    private final static QName _AddTeamInGame_QNAME = new QName("http://beans/", "addTeamInGame");
    private final static QName _ChangeGameResponse_QNAME = new QName("http://beans/", "changeGameResponse");
    private final static QName _GetGamesByTeam_QNAME = new QName("http://beans/", "getGamesByTeam");
    private final static QName _GetWinnerOfLeague_QNAME = new QName("http://beans/", "getWinnerOfLeague");
    private final static QName _SetWinnerOfLeague_QNAME = new QName("http://beans/", "setWinnerOfLeague");
    private final static QName _AddPlayer_QNAME = new QName("http://beans/", "addPlayer");
    private final static QName _Registrate_QNAME = new QName("http://beans/", "registrate");
    private final static QName _GetOwnerByTournamentResponse_QNAME = new QName("http://beans/", "getOwnerByTournamentResponse");
    private final static QName _ChangeTeam_QNAME = new QName("http://beans/", "changeTeam");
    private final static QName _GetOwnerByTeamResponse_QNAME = new QName("http://beans/", "getOwnerByTeamResponse");
    private final static QName _GetLeagueByGame_QNAME = new QName("http://beans/", "getLeagueByGame");
    private final static QName _AddTeam_QNAME = new QName("http://beans/", "addTeam");
    private final static QName _GetTeamsByOwner_QNAME = new QName("http://beans/", "getTeamsByOwner");
    private final static QName _GetPlayersByTeam_QNAME = new QName("http://beans/", "getPlayersByTeam");
    private final static QName _GetAllGamesResponse_QNAME = new QName("http://beans/", "getAllGamesResponse");
    private final static QName _AddTournament_QNAME = new QName("http://beans/", "addTournament");
    private final static QName _GetGamesByPlayer_QNAME = new QName("http://beans/", "getGamesByPlayer");
    private final static QName _GetTournamentsByLeagueResponse_QNAME = new QName("http://beans/", "getTournamentsByLeagueResponse");
    private final static QName _GetOwnerByTeam_QNAME = new QName("http://beans/", "getOwnerByTeam");
    private final static QName _GetGameByIDResponse_QNAME = new QName("http://beans/", "getGameByIDResponse");
    private final static QName _GetLeaguesByOwner_QNAME = new QName("http://beans/", "getLeaguesByOwner");
    private final static QName _AddTournamentResponse_QNAME = new QName("http://beans/", "addTournamentResponse");
    private final static QName _GetGamesByLeagueResponse_QNAME = new QName("http://beans/", "getGamesByLeagueResponse");
    private final static QName _ChangeRatingOfPlayer_QNAME = new QName("http://beans/", "changeRatingOfPlayer");
    private final static QName _GetWinnerOfTOurnament_QNAME = new QName("http://beans/", "getWinnerOfTOurnament");
    private final static QName _GetOwnerByGameResponse_QNAME = new QName("http://beans/", "getOwnerByGameResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ws
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link GetGamesByLeagueResponse }
     * 
     */
    public GetGamesByLeagueResponse createGetGamesByLeagueResponse() {
        return new GetGamesByLeagueResponse();
    }

    /**
     * Create an instance of {@link ChangePlayer }
     * 
     */
    public ChangePlayer createChangePlayer() {
        return new ChangePlayer();
    }

    /**
     * Create an instance of {@link GetWinnerOfGameResponse }
     * 
     */
    public GetWinnerOfGameResponse createGetWinnerOfGameResponse() {
        return new GetWinnerOfGameResponse();
    }

    /**
     * Create an instance of {@link GetGamesByOwner }
     * 
     */
    public GetGamesByOwner createGetGamesByOwner() {
        return new GetGamesByOwner();
    }

    /**
     * Create an instance of {@link GetTeamsByGame }
     * 
     */
    public GetTeamsByGame createGetTeamsByGame() {
        return new GetTeamsByGame();
    }

    /**
     * Create an instance of {@link RemovePlayer }
     * 
     */
    public RemovePlayer createRemovePlayer() {
        return new RemovePlayer();
    }

    /**
     * Create an instance of {@link GetPlayersByGameResponse }
     * 
     */
    public GetPlayersByGameResponse createGetPlayersByGameResponse() {
        return new GetPlayersByGameResponse();
    }

    /**
     * Create an instance of {@link GetLeagueByIDResponse }
     * 
     */
    public GetLeagueByIDResponse createGetLeagueByIDResponse() {
        return new GetLeagueByIDResponse();
    }

    /**
     * Create an instance of {@link ChangeLeagueResponse }
     * 
     */
    public ChangeLeagueResponse createChangeLeagueResponse() {
        return new ChangeLeagueResponse();
    }

    /**
     * Create an instance of {@link ChangeGame }
     * 
     */
    public ChangeGame createChangeGame() {
        return new ChangeGame();
    }

    /**
     * Create an instance of {@link ChangePasswordResponse }
     * 
     */
    public ChangePasswordResponse createChangePasswordResponse() {
        return new ChangePasswordResponse();
    }

    /**
     * Create an instance of {@link GetAllDisciplinesResponse }
     * 
     */
    public GetAllDisciplinesResponse createGetAllDisciplinesResponse() {
        return new GetAllDisciplinesResponse();
    }

    /**
     * Create an instance of {@link RemovePlayerResponse }
     * 
     */
    public RemovePlayerResponse createRemovePlayerResponse() {
        return new RemovePlayerResponse();
    }

    /**
     * Create an instance of {@link AddLeague }
     * 
     */
    public AddLeague createAddLeague() {
        return new AddLeague();
    }

    /**
     * Create an instance of {@link ChangeRatingOfPlayer }
     * 
     */
    public ChangeRatingOfPlayer createChangeRatingOfPlayer() {
        return new ChangeRatingOfPlayer();
    }

    /**
     * Create an instance of {@link GetAllTournaments }
     * 
     */
    public GetAllTournaments createGetAllTournaments() {
        return new GetAllTournaments();
    }

    /**
     * Create an instance of {@link GetAllLeagues }
     * 
     */
    public GetAllLeagues createGetAllLeagues() {
        return new GetAllLeagues();
    }

    /**
     * Create an instance of {@link AddPlayerResponse }
     * 
     */
    public AddPlayerResponse createAddPlayerResponse() {
        return new AddPlayerResponse();
    }

    /**
     * Create an instance of {@link GetGamesByTournament }
     * 
     */
    public GetGamesByTournament createGetGamesByTournament() {
        return new GetGamesByTournament();
    }

    /**
     * Create an instance of {@link GetOwnerByLeague }
     * 
     */
    public GetOwnerByLeague createGetOwnerByLeague() {
        return new GetOwnerByLeague();
    }

    /**
     * Create an instance of {@link SetWinnerOfTournamentResponse }
     * 
     */
    public SetWinnerOfTournamentResponse createSetWinnerOfTournamentResponse() {
        return new SetWinnerOfTournamentResponse();
    }

    /**
     * Create an instance of {@link GetAllGamesResponse }
     * 
     */
    public GetAllGamesResponse createGetAllGamesResponse() {
        return new GetAllGamesResponse();
    }

    /**
     * Create an instance of {@link GetTournamentByIDResponse }
     * 
     */
    public GetTournamentByIDResponse createGetTournamentByIDResponse() {
        return new GetTournamentByIDResponse();
    }

    /**
     * Create an instance of {@link GetOwnerByTeamResponse }
     * 
     */
    public GetOwnerByTeamResponse createGetOwnerByTeamResponse() {
        return new GetOwnerByTeamResponse();
    }

    /**
     * Create an instance of {@link AddTeamResponse }
     * 
     */
    public AddTeamResponse createAddTeamResponse() {
        return new AddTeamResponse();
    }

    /**
     * Create an instance of {@link Registrate }
     * 
     */
    public Registrate createRegistrate() {
        return new Registrate();
    }

    /**
     * Create an instance of {@link GetLeagueByTournament }
     * 
     */
    public GetLeagueByTournament createGetLeagueByTournament() {
        return new GetLeagueByTournament();
    }

    /**
     * Create an instance of {@link GetOwnerByGame }
     * 
     */
    public GetOwnerByGame createGetOwnerByGame() {
        return new GetOwnerByGame();
    }

    /**
     * Create an instance of {@link GetLeaguesByOwnerResponse }
     * 
     */
    public GetLeaguesByOwnerResponse createGetLeaguesByOwnerResponse() {
        return new GetLeaguesByOwnerResponse();
    }

    /**
     * Create an instance of {@link ChangeTournament }
     * 
     */
    public ChangeTournament createChangeTournament() {
        return new ChangeTournament();
    }

    /**
     * Create an instance of {@link SetWinnerOfGame }
     * 
     */
    public SetWinnerOfGame createSetWinnerOfGame() {
        return new SetWinnerOfGame();
    }

    /**
     * Create an instance of {@link GetDisciplineByID }
     * 
     */
    public GetDisciplineByID createGetDisciplineByID() {
        return new GetDisciplineByID();
    }

    /**
     * Create an instance of {@link RemoveGame }
     * 
     */
    public RemoveGame createRemoveGame() {
        return new RemoveGame();
    }

    /**
     * Create an instance of {@link GetWinnerOfLeagueResponse }
     * 
     */
    public GetWinnerOfLeagueResponse createGetWinnerOfLeagueResponse() {
        return new GetWinnerOfLeagueResponse();
    }

    /**
     * Create an instance of {@link GetWinnerOfGame }
     * 
     */
    public GetWinnerOfGame createGetWinnerOfGame() {
        return new GetWinnerOfGame();
    }

    /**
     * Create an instance of {@link GetAllPlayers }
     * 
     */
    public GetAllPlayers createGetAllPlayers() {
        return new GetAllPlayers();
    }

    /**
     * Create an instance of {@link GetGamesByTeam }
     * 
     */
    public GetGamesByTeam createGetGamesByTeam() {
        return new GetGamesByTeam();
    }

    /**
     * Create an instance of {@link GetTeamsByPlayer }
     * 
     */
    public GetTeamsByPlayer createGetTeamsByPlayer() {
        return new GetTeamsByPlayer();
    }

    /**
     * Create an instance of {@link GetOwnerByPlayer }
     * 
     */
    public GetOwnerByPlayer createGetOwnerByPlayer() {
        return new GetOwnerByPlayer();
    }

    /**
     * Create an instance of {@link GetLeagueByGame }
     * 
     */
    public GetLeagueByGame createGetLeagueByGame() {
        return new GetLeagueByGame();
    }

    /**
     * Create an instance of {@link AddPlayerInTeamResponse }
     * 
     */
    public AddPlayerInTeamResponse createAddPlayerInTeamResponse() {
        return new AddPlayerInTeamResponse();
    }

    /**
     * Create an instance of {@link GetRatingOfPlayerResponse }
     * 
     */
    public GetRatingOfPlayerResponse createGetRatingOfPlayerResponse() {
        return new GetRatingOfPlayerResponse();
    }

    /**
     * Create an instance of {@link ChangeTournamentResponse }
     * 
     */
    public ChangeTournamentResponse createChangeTournamentResponse() {
        return new ChangeTournamentResponse();
    }

    /**
     * Create an instance of {@link GetTournamentByID }
     * 
     */
    public GetTournamentByID createGetTournamentByID() {
        return new GetTournamentByID();
    }

    /**
     * Create an instance of {@link GetGameByIDResponse }
     * 
     */
    public GetGameByIDResponse createGetGameByIDResponse() {
        return new GetGameByIDResponse();
    }

    /**
     * Create an instance of {@link AddTournament }
     * 
     */
    public AddTournament createAddTournament() {
        return new AddTournament();
    }

    /**
     * Create an instance of {@link GetDisciplineByIDResponse }
     * 
     */
    public GetDisciplineByIDResponse createGetDisciplineByIDResponse() {
        return new GetDisciplineByIDResponse();
    }

    /**
     * Create an instance of {@link ChangeLeague }
     * 
     */
    public ChangeLeague createChangeLeague() {
        return new ChangeLeague();
    }

    /**
     * Create an instance of {@link GetPlayersByGame }
     * 
     */
    public GetPlayersByGame createGetPlayersByGame() {
        return new GetPlayersByGame();
    }

    /**
     * Create an instance of {@link AddPlayerInTeam }
     * 
     */
    public AddPlayerInTeam createAddPlayerInTeam() {
        return new AddPlayerInTeam();
    }

    /**
     * Create an instance of {@link GetOwnerByTeam }
     * 
     */
    public GetOwnerByTeam createGetOwnerByTeam() {
        return new GetOwnerByTeam();
    }

    /**
     * Create an instance of {@link GetPlayersByOwnerResponse }
     * 
     */
    public GetPlayersByOwnerResponse createGetPlayersByOwnerResponse() {
        return new GetPlayersByOwnerResponse();
    }

    /**
     * Create an instance of {@link ChangeRatingOfTeamResponse }
     * 
     */
    public ChangeRatingOfTeamResponse createChangeRatingOfTeamResponse() {
        return new ChangeRatingOfTeamResponse();
    }

    /**
     * Create an instance of {@link GetOwnerByTournamentResponse }
     * 
     */
    public GetOwnerByTournamentResponse createGetOwnerByTournamentResponse() {
        return new GetOwnerByTournamentResponse();
    }

    /**
     * Create an instance of {@link GetTeamByIDResponse }
     * 
     */
    public GetTeamByIDResponse createGetTeamByIDResponse() {
        return new GetTeamByIDResponse();
    }

    /**
     * Create an instance of {@link AddLeagueResponse }
     * 
     */
    public AddLeagueResponse createAddLeagueResponse() {
        return new AddLeagueResponse();
    }

    /**
     * Create an instance of {@link AddGame }
     * 
     */
    public AddGame createAddGame() {
        return new AddGame();
    }

    /**
     * Create an instance of {@link AddTeamInGameResponse }
     * 
     */
    public AddTeamInGameResponse createAddTeamInGameResponse() {
        return new AddTeamInGameResponse();
    }

    /**
     * Create an instance of {@link ChangeGameResponse }
     * 
     */
    public ChangeGameResponse createChangeGameResponse() {
        return new ChangeGameResponse();
    }

    /**
     * Create an instance of {@link GetPlayerByIDResponse }
     * 
     */
    public GetPlayerByIDResponse createGetPlayerByIDResponse() {
        return new GetPlayerByIDResponse();
    }

    /**
     * Create an instance of {@link GetOwnerByLeagueResponse }
     * 
     */
    public GetOwnerByLeagueResponse createGetOwnerByLeagueResponse() {
        return new GetOwnerByLeagueResponse();
    }

    /**
     * Create an instance of {@link GetPlayersByTeam }
     * 
     */
    public GetPlayersByTeam createGetPlayersByTeam() {
        return new GetPlayersByTeam();
    }

    /**
     * Create an instance of {@link GetOwnerByTournament }
     * 
     */
    public GetOwnerByTournament createGetOwnerByTournament() {
        return new GetOwnerByTournament();
    }

    /**
     * Create an instance of {@link SetWinnerOfLeague }
     * 
     */
    public SetWinnerOfLeague createSetWinnerOfLeague() {
        return new SetWinnerOfLeague();
    }

    /**
     * Create an instance of {@link GetRatingOfTeamResponse }
     * 
     */
    public GetRatingOfTeamResponse createGetRatingOfTeamResponse() {
        return new GetRatingOfTeamResponse();
    }

    /**
     * Create an instance of {@link SetWinnerOfTournament }
     * 
     */
    public SetWinnerOfTournament createSetWinnerOfTournament() {
        return new SetWinnerOfTournament();
    }

    /**
     * Create an instance of {@link ChangeRatingOfPlayerResponse }
     * 
     */
    public ChangeRatingOfPlayerResponse createChangeRatingOfPlayerResponse() {
        return new ChangeRatingOfPlayerResponse();
    }

    /**
     * Create an instance of {@link Authorize }
     * 
     */
    public Authorize createAuthorize() {
        return new Authorize();
    }

    /**
     * Create an instance of {@link RemoveGameResponse }
     * 
     */
    public RemoveGameResponse createRemoveGameResponse() {
        return new RemoveGameResponse();
    }

    /**
     * Create an instance of {@link GetTournamentsByDiscipline }
     * 
     */
    public GetTournamentsByDiscipline createGetTournamentsByDiscipline() {
        return new GetTournamentsByDiscipline();
    }

    /**
     * Create an instance of {@link GetAllDisciplines }
     * 
     */
    public GetAllDisciplines createGetAllDisciplines() {
        return new GetAllDisciplines();
    }

    /**
     * Create an instance of {@link GetTeamByID }
     * 
     */
    public GetTeamByID createGetTeamByID() {
        return new GetTeamByID();
    }

    /**
     * Create an instance of {@link GetGamesByLeague }
     * 
     */
    public GetGamesByLeague createGetGamesByLeague() {
        return new GetGamesByLeague();
    }

    /**
     * Create an instance of {@link GetWinnerOfTOurnamentResponse }
     * 
     */
    public GetWinnerOfTOurnamentResponse createGetWinnerOfTOurnamentResponse() {
        return new GetWinnerOfTOurnamentResponse();
    }

    /**
     * Create an instance of {@link GetGamesByTeamResponse }
     * 
     */
    public GetGamesByTeamResponse createGetGamesByTeamResponse() {
        return new GetGamesByTeamResponse();
    }

    /**
     * Create an instance of {@link RegistrateResponse }
     * 
     */
    public RegistrateResponse createRegistrateResponse() {
        return new RegistrateResponse();
    }

    /**
     * Create an instance of {@link GetLeaguesByDisciplineResponse }
     * 
     */
    public GetLeaguesByDisciplineResponse createGetLeaguesByDisciplineResponse() {
        return new GetLeaguesByDisciplineResponse();
    }

    /**
     * Create an instance of {@link GetGamesByOwnerResponse }
     * 
     */
    public GetGamesByOwnerResponse createGetGamesByOwnerResponse() {
        return new GetGamesByOwnerResponse();
    }

    /**
     * Create an instance of {@link GetTournamentsByOwnerResponse }
     * 
     */
    public GetTournamentsByOwnerResponse createGetTournamentsByOwnerResponse() {
        return new GetTournamentsByOwnerResponse();
    }

    /**
     * Create an instance of {@link GetGamesByTournamentResponse }
     * 
     */
    public GetGamesByTournamentResponse createGetGamesByTournamentResponse() {
        return new GetGamesByTournamentResponse();
    }

    /**
     * Create an instance of {@link AddTeamInGame }
     * 
     */
    public AddTeamInGame createAddTeamInGame() {
        return new AddTeamInGame();
    }

    /**
     * Create an instance of {@link RemoveTournament }
     * 
     */
    public RemoveTournament createRemoveTournament() {
        return new RemoveTournament();
    }

    /**
     * Create an instance of {@link GetAllTeams }
     * 
     */
    public GetAllTeams createGetAllTeams() {
        return new GetAllTeams();
    }

    /**
     * Create an instance of {@link GetTeamsByGameResponse }
     * 
     */
    public GetTeamsByGameResponse createGetTeamsByGameResponse() {
        return new GetTeamsByGameResponse();
    }

    /**
     * Create an instance of {@link ChangeProfileInfoResponse }
     * 
     */
    public ChangeProfileInfoResponse createChangeProfileInfoResponse() {
        return new ChangeProfileInfoResponse();
    }

    /**
     * Create an instance of {@link GetTeamsByDisciplineResponse }
     * 
     */
    public GetTeamsByDisciplineResponse createGetTeamsByDisciplineResponse() {
        return new GetTeamsByDisciplineResponse();
    }

    /**
     * Create an instance of {@link ChangePassword }
     * 
     */
    public ChangePassword createChangePassword() {
        return new ChangePassword();
    }

    /**
     * Create an instance of {@link ChangeTeamResponse }
     * 
     */
    public ChangeTeamResponse createChangeTeamResponse() {
        return new ChangeTeamResponse();
    }

    /**
     * Create an instance of {@link GetRatingOfPlayer }
     * 
     */
    public GetRatingOfPlayer createGetRatingOfPlayer() {
        return new GetRatingOfPlayer();
    }

    /**
     * Create an instance of {@link AddPlayer }
     * 
     */
    public AddPlayer createAddPlayer() {
        return new AddPlayer();
    }

    /**
     * Create an instance of {@link ChangePlayerResponse }
     * 
     */
    public ChangePlayerResponse createChangePlayerResponse() {
        return new ChangePlayerResponse();
    }

    /**
     * Create an instance of {@link GetPlayersByTeamResponse }
     * 
     */
    public GetPlayersByTeamResponse createGetPlayersByTeamResponse() {
        return new GetPlayersByTeamResponse();
    }

    /**
     * Create an instance of {@link GetTournamentsByDisciplineResponse }
     * 
     */
    public GetTournamentsByDisciplineResponse createGetTournamentsByDisciplineResponse() {
        return new GetTournamentsByDisciplineResponse();
    }

    /**
     * Create an instance of {@link GetGameByID }
     * 
     */
    public GetGameByID createGetGameByID() {
        return new GetGameByID();
    }

    /**
     * Create an instance of {@link GetWinnerOfLeague }
     * 
     */
    public GetWinnerOfLeague createGetWinnerOfLeague() {
        return new GetWinnerOfLeague();
    }

    /**
     * Create an instance of {@link AuthorizeResponse }
     * 
     */
    public AuthorizeResponse createAuthorizeResponse() {
        return new AuthorizeResponse();
    }

    /**
     * Create an instance of {@link GetTournamentsByLeague }
     * 
     */
    public GetTournamentsByLeague createGetTournamentsByLeague() {
        return new GetTournamentsByLeague();
    }

    /**
     * Create an instance of {@link GetTeamsByOwner }
     * 
     */
    public GetTeamsByOwner createGetTeamsByOwner() {
        return new GetTeamsByOwner();
    }

    /**
     * Create an instance of {@link GetLeagueByGameResponse }
     * 
     */
    public GetLeagueByGameResponse createGetLeagueByGameResponse() {
        return new GetLeagueByGameResponse();
    }

    /**
     * Create an instance of {@link GetAllPlayersResponse }
     * 
     */
    public GetAllPlayersResponse createGetAllPlayersResponse() {
        return new GetAllPlayersResponse();
    }

    /**
     * Create an instance of {@link GetAllTournamentsResponse }
     * 
     */
    public GetAllTournamentsResponse createGetAllTournamentsResponse() {
        return new GetAllTournamentsResponse();
    }

    /**
     * Create an instance of {@link AddTournamentResponse }
     * 
     */
    public AddTournamentResponse createAddTournamentResponse() {
        return new AddTournamentResponse();
    }

    /**
     * Create an instance of {@link RemoveLeague }
     * 
     */
    public RemoveLeague createRemoveLeague() {
        return new RemoveLeague();
    }

    /**
     * Create an instance of {@link RemoveTournamentResponse }
     * 
     */
    public RemoveTournamentResponse createRemoveTournamentResponse() {
        return new RemoveTournamentResponse();
    }

    /**
     * Create an instance of {@link StringArray }
     * 
     */
    public StringArray createStringArray() {
        return new StringArray();
    }

    /**
     * Create an instance of {@link GetTeamsByPlayerResponse }
     * 
     */
    public GetTeamsByPlayerResponse createGetTeamsByPlayerResponse() {
        return new GetTeamsByPlayerResponse();
    }

    /**
     * Create an instance of {@link RemoveTeam }
     * 
     */
    public RemoveTeam createRemoveTeam() {
        return new RemoveTeam();
    }

    /**
     * Create an instance of {@link SetWinnerOfGameResponse }
     * 
     */
    public SetWinnerOfGameResponse createSetWinnerOfGameResponse() {
        return new SetWinnerOfGameResponse();
    }

    /**
     * Create an instance of {@link GetAllLeaguesResponse }
     * 
     */
    public GetAllLeaguesResponse createGetAllLeaguesResponse() {
        return new GetAllLeaguesResponse();
    }

    /**
     * Create an instance of {@link GetAllTeamsResponse }
     * 
     */
    public GetAllTeamsResponse createGetAllTeamsResponse() {
        return new GetAllTeamsResponse();
    }

    /**
     * Create an instance of {@link GetAllGames }
     * 
     */
    public GetAllGames createGetAllGames() {
        return new GetAllGames();
    }

    /**
     * Create an instance of {@link GetLeaguesByOwner }
     * 
     */
    public GetLeaguesByOwner createGetLeaguesByOwner() {
        return new GetLeaguesByOwner();
    }

    /**
     * Create an instance of {@link ChangeProfileInfo }
     * 
     */
    public ChangeProfileInfo createChangeProfileInfo() {
        return new ChangeProfileInfo();
    }

    /**
     * Create an instance of {@link GetTeamsByOwnerResponse }
     * 
     */
    public GetTeamsByOwnerResponse createGetTeamsByOwnerResponse() {
        return new GetTeamsByOwnerResponse();
    }

    /**
     * Create an instance of {@link RemoveProfile }
     * 
     */
    public RemoveProfile createRemoveProfile() {
        return new RemoveProfile();
    }

    /**
     * Create an instance of {@link GetTournamentsByLeagueResponse }
     * 
     */
    public GetTournamentsByLeagueResponse createGetTournamentsByLeagueResponse() {
        return new GetTournamentsByLeagueResponse();
    }

    /**
     * Create an instance of {@link GetLeaguesByDiscipline }
     * 
     */
    public GetLeaguesByDiscipline createGetLeaguesByDiscipline() {
        return new GetLeaguesByDiscipline();
    }

    /**
     * Create an instance of {@link GetTournamentsByOwner }
     * 
     */
    public GetTournamentsByOwner createGetTournamentsByOwner() {
        return new GetTournamentsByOwner();
    }

    /**
     * Create an instance of {@link GetAllUsers }
     * 
     */
    public GetAllUsers createGetAllUsers() {
        return new GetAllUsers();
    }

    /**
     * Create an instance of {@link GetRatingOfTeam }
     * 
     */
    public GetRatingOfTeam createGetRatingOfTeam() {
        return new GetRatingOfTeam();
    }

    /**
     * Create an instance of {@link GetUserByID }
     * 
     */
    public GetUserByID createGetUserByID() {
        return new GetUserByID();
    }

    /**
     * Create an instance of {@link RemoveTeamResponse }
     * 
     */
    public RemoveTeamResponse createRemoveTeamResponse() {
        return new RemoveTeamResponse();
    }

    /**
     * Create an instance of {@link GetOwnerByPlayerResponse }
     * 
     */
    public GetOwnerByPlayerResponse createGetOwnerByPlayerResponse() {
        return new GetOwnerByPlayerResponse();
    }

    /**
     * Create an instance of {@link RemoveLeagueResponse }
     * 
     */
    public RemoveLeagueResponse createRemoveLeagueResponse() {
        return new RemoveLeagueResponse();
    }

    /**
     * Create an instance of {@link GetPlayersByOwner }
     * 
     */
    public GetPlayersByOwner createGetPlayersByOwner() {
        return new GetPlayersByOwner();
    }

    /**
     * Create an instance of {@link GetGamesByPlayerResponse }
     * 
     */
    public GetGamesByPlayerResponse createGetGamesByPlayerResponse() {
        return new GetGamesByPlayerResponse();
    }

    /**
     * Create an instance of {@link GetPlayerByID }
     * 
     */
    public GetPlayerByID createGetPlayerByID() {
        return new GetPlayerByID();
    }

    /**
     * Create an instance of {@link GetGamesByPlayer }
     * 
     */
    public GetGamesByPlayer createGetGamesByPlayer() {
        return new GetGamesByPlayer();
    }

    /**
     * Create an instance of {@link GetLeagueByTournamentResponse }
     * 
     */
    public GetLeagueByTournamentResponse createGetLeagueByTournamentResponse() {
        return new GetLeagueByTournamentResponse();
    }

    /**
     * Create an instance of {@link GetOwnerByGameResponse }
     * 
     */
    public GetOwnerByGameResponse createGetOwnerByGameResponse() {
        return new GetOwnerByGameResponse();
    }

    /**
     * Create an instance of {@link GetLeagueByID }
     * 
     */
    public GetLeagueByID createGetLeagueByID() {
        return new GetLeagueByID();
    }

    /**
     * Create an instance of {@link SetWinnerOfLeagueResponse }
     * 
     */
    public SetWinnerOfLeagueResponse createSetWinnerOfLeagueResponse() {
        return new SetWinnerOfLeagueResponse();
    }

    /**
     * Create an instance of {@link RemoveProfileResponse }
     * 
     */
    public RemoveProfileResponse createRemoveProfileResponse() {
        return new RemoveProfileResponse();
    }

    /**
     * Create an instance of {@link AddTeam }
     * 
     */
    public AddTeam createAddTeam() {
        return new AddTeam();
    }

    /**
     * Create an instance of {@link AddGameResponse }
     * 
     */
    public AddGameResponse createAddGameResponse() {
        return new AddGameResponse();
    }

    /**
     * Create an instance of {@link GetWinnerOfTOurnament }
     * 
     */
    public GetWinnerOfTOurnament createGetWinnerOfTOurnament() {
        return new GetWinnerOfTOurnament();
    }

    /**
     * Create an instance of {@link GetUserByIDResponse }
     * 
     */
    public GetUserByIDResponse createGetUserByIDResponse() {
        return new GetUserByIDResponse();
    }

    /**
     * Create an instance of {@link GetAllUsersResponse }
     * 
     */
    public GetAllUsersResponse createGetAllUsersResponse() {
        return new GetAllUsersResponse();
    }

    /**
     * Create an instance of {@link GetTeamsByDiscipline }
     * 
     */
    public GetTeamsByDiscipline createGetTeamsByDiscipline() {
        return new GetTeamsByDiscipline();
    }

    /**
     * Create an instance of {@link ChangeTeam }
     * 
     */
    public ChangeTeam createChangeTeam() {
        return new ChangeTeam();
    }

    /**
     * Create an instance of {@link ChangeRatingOfTeam }
     * 
     */
    public ChangeRatingOfTeam createChangeRatingOfTeam() {
        return new ChangeRatingOfTeam();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeRatingOfTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeRatingOfTeam")
    public JAXBElement<ChangeRatingOfTeam> createChangeRatingOfTeam(ChangeRatingOfTeam value) {
        return new JAXBElement<ChangeRatingOfTeam>(_ChangeRatingOfTeam_QNAME, ChangeRatingOfTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeProfileInfo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeProfileInfo")
    public JAXBElement<ChangeProfileInfo> createChangeProfileInfo(ChangeProfileInfo value) {
        return new JAXBElement<ChangeProfileInfo>(_ChangeProfileInfo_QNAME, ChangeProfileInfo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeaguesByDiscipline }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeaguesByDiscipline")
    public JAXBElement<GetLeaguesByDiscipline> createGetLeaguesByDiscipline(GetLeaguesByDiscipline value) {
        return new JAXBElement<GetLeaguesByDiscipline>(_GetLeaguesByDiscipline_QNAME, GetLeaguesByDiscipline.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByLeague")
    public JAXBElement<GetGamesByLeague> createGetGamesByLeague(GetGamesByLeague value) {
        return new JAXBElement<GetGamesByLeague>(_GetGamesByLeague_QNAME, GetGamesByLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetDisciplineByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getDisciplineByID")
    public JAXBElement<GetDisciplineByID> createGetDisciplineByID(GetDisciplineByID value) {
        return new JAXBElement<GetDisciplineByID>(_GetDisciplineByID_QNAME, GetDisciplineByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfLeagueResponse")
    public JAXBElement<SetWinnerOfLeagueResponse> createSetWinnerOfLeagueResponse(SetWinnerOfLeagueResponse value) {
        return new JAXBElement<SetWinnerOfLeagueResponse>(_SetWinnerOfLeagueResponse_QNAME, SetWinnerOfLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllPlayers }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllPlayers")
    public JAXBElement<GetAllPlayers> createGetAllPlayers(GetAllPlayers value) {
        return new JAXBElement<GetAllPlayers>(_GetAllPlayers_QNAME, GetAllPlayers.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetUserByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getUserByIDResponse")
    public JAXBElement<GetUserByIDResponse> createGetUserByIDResponse(GetUserByIDResponse value) {
        return new JAXBElement<GetUserByIDResponse>(_GetUserByIDResponse_QNAME, GetUserByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByLeagueResponse")
    public JAXBElement<GetOwnerByLeagueResponse> createGetOwnerByLeagueResponse(GetOwnerByLeagueResponse value) {
        return new JAXBElement<GetOwnerByLeagueResponse>(_GetOwnerByLeagueResponse_QNAME, GetOwnerByLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeGame")
    public JAXBElement<ChangeGame> createChangeGame(ChangeGame value) {
        return new JAXBElement<ChangeGame>(_ChangeGame_QNAME, ChangeGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfLeagueResponse")
    public JAXBElement<GetWinnerOfLeagueResponse> createGetWinnerOfLeagueResponse(GetWinnerOfLeagueResponse value) {
        return new JAXBElement<GetWinnerOfLeagueResponse>(_GetWinnerOfLeagueResponse_QNAME, GetWinnerOfLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamByIDResponse")
    public JAXBElement<GetTeamByIDResponse> createGetTeamByIDResponse(GetTeamByIDResponse value) {
        return new JAXBElement<GetTeamByIDResponse>(_GetTeamByIDResponse_QNAME, GetTeamByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentByID")
    public JAXBElement<GetTournamentByID> createGetTournamentByID(GetTournamentByID value) {
        return new JAXBElement<GetTournamentByID>(_GetTournamentByID_QNAME, GetTournamentByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllUsersResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllUsersResponse")
    public JAXBElement<GetAllUsersResponse> createGetAllUsersResponse(GetAllUsersResponse value) {
        return new JAXBElement<GetAllUsersResponse>(_GetAllUsersResponse_QNAME, GetAllUsersResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByOwnerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByOwnerResponse")
    public JAXBElement<GetGamesByOwnerResponse> createGetGamesByOwnerResponse(GetGamesByOwnerResponse value) {
        return new JAXBElement<GetGamesByOwnerResponse>(_GetGamesByOwnerResponse_QNAME, GetGamesByOwnerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTeams }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllTeams")
    public JAXBElement<GetAllTeams> createGetAllTeams(GetAllTeams value) {
        return new JAXBElement<GetAllTeams>(_GetAllTeams_QNAME, GetAllTeams.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addGame")
    public JAXBElement<AddGame> createAddGame(AddGame value) {
        return new JAXBElement<AddGame>(_AddGame_QNAME, AddGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByTournament")
    public JAXBElement<GetGamesByTournament> createGetGamesByTournament(GetGamesByTournament value) {
        return new JAXBElement<GetGamesByTournament>(_GetGamesByTournament_QNAME, GetGamesByTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfGameResponse")
    public JAXBElement<SetWinnerOfGameResponse> createSetWinnerOfGameResponse(SetWinnerOfGameResponse value) {
        return new JAXBElement<SetWinnerOfGameResponse>(_SetWinnerOfGameResponse_QNAME, SetWinnerOfGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addPlayerResponse")
    public JAXBElement<AddPlayerResponse> createAddPlayerResponse(AddPlayerResponse value) {
        return new JAXBElement<AddPlayerResponse>(_AddPlayerResponse_QNAME, AddPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RegistrateResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "registrateResponse")
    public JAXBElement<RegistrateResponse> createRegistrateResponse(RegistrateResponse value) {
        return new JAXBElement<RegistrateResponse>(_RegistrateResponse_QNAME, RegistrateResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeRatingOfPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeRatingOfPlayerResponse")
    public JAXBElement<ChangeRatingOfPlayerResponse> createChangeRatingOfPlayerResponse(ChangeRatingOfPlayerResponse value) {
        return new JAXBElement<ChangeRatingOfPlayerResponse>(_ChangeRatingOfPlayerResponse_QNAME, ChangeRatingOfPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByID")
    public JAXBElement<GetLeagueByID> createGetLeagueByID(GetLeagueByID value) {
        return new JAXBElement<GetLeagueByID>(_GetLeagueByID_QNAME, GetLeagueByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeLeague")
    public JAXBElement<RemoveLeague> createRemoveLeague(RemoveLeague value) {
        return new JAXBElement<RemoveLeague>(_RemoveLeague_QNAME, RemoveLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllLeagues }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllLeagues")
    public JAXBElement<GetAllLeagues> createGetAllLeagues(GetAllLeagues value) {
        return new JAXBElement<GetAllLeagues>(_GetAllLeagues_QNAME, GetAllLeagues.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeRatingOfTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeRatingOfTeamResponse")
    public JAXBElement<ChangeRatingOfTeamResponse> createChangeRatingOfTeamResponse(ChangeRatingOfTeamResponse value) {
        return new JAXBElement<ChangeRatingOfTeamResponse>(_ChangeRatingOfTeamResponse_QNAME, ChangeRatingOfTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByGameResponse")
    public JAXBElement<GetPlayersByGameResponse> createGetPlayersByGameResponse(GetPlayersByGameResponse value) {
        return new JAXBElement<GetPlayersByGameResponse>(_GetPlayersByGameResponse_QNAME, GetPlayersByGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTeamsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllTeamsResponse")
    public JAXBElement<GetAllTeamsResponse> createGetAllTeamsResponse(GetAllTeamsResponse value) {
        return new JAXBElement<GetAllTeamsResponse>(_GetAllTeamsResponse_QNAME, GetAllTeamsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeLeague")
    public JAXBElement<ChangeLeague> createChangeLeague(ChangeLeague value) {
        return new JAXBElement<ChangeLeague>(_ChangeLeague_QNAME, ChangeLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByGameResponse")
    public JAXBElement<GetLeagueByGameResponse> createGetLeagueByGameResponse(GetLeagueByGameResponse value) {
        return new JAXBElement<GetLeagueByGameResponse>(_GetLeagueByGameResponse_QNAME, GetLeagueByGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllGames }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllGames")
    public JAXBElement<GetAllGames> createGetAllGames(GetAllGames value) {
        return new JAXBElement<GetAllGames>(_GetAllGames_QNAME, GetAllGames.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeTeamResponse")
    public JAXBElement<RemoveTeamResponse> createRemoveTeamResponse(RemoveTeamResponse value) {
        return new JAXBElement<RemoveTeamResponse>(_RemoveTeamResponse_QNAME, RemoveTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangePlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changePlayer")
    public JAXBElement<ChangePlayer> createChangePlayer(ChangePlayer value) {
        return new JAXBElement<ChangePlayer>(_ChangePlayer_QNAME, ChangePlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AuthorizeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "authorizeResponse")
    public JAXBElement<AuthorizeResponse> createAuthorizeResponse(AuthorizeResponse value) {
        return new JAXBElement<AuthorizeResponse>(_AuthorizeResponse_QNAME, AuthorizeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRatingOfTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getRatingOfTeam")
    public JAXBElement<GetRatingOfTeam> createGetRatingOfTeam(GetRatingOfTeam value) {
        return new JAXBElement<GetRatingOfTeam>(_GetRatingOfTeam_QNAME, GetRatingOfTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRatingOfTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getRatingOfTeamResponse")
    public JAXBElement<GetRatingOfTeamResponse> createGetRatingOfTeamResponse(GetRatingOfTeamResponse value) {
        return new JAXBElement<GetRatingOfTeamResponse>(_GetRatingOfTeamResponse_QNAME, GetRatingOfTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeLeagueResponse")
    public JAXBElement<RemoveLeagueResponse> createRemoveLeagueResponse(RemoveLeagueResponse value) {
        return new JAXBElement<RemoveLeagueResponse>(_RemoveLeagueResponse_QNAME, RemoveLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByOwner }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByOwner")
    public JAXBElement<GetTournamentsByOwner> createGetTournamentsByOwner(GetTournamentsByOwner value) {
        return new JAXBElement<GetTournamentsByOwner>(_GetTournamentsByOwner_QNAME, GetTournamentsByOwner.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeTournament")
    public JAXBElement<RemoveTournament> createRemoveTournament(RemoveTournament value) {
        return new JAXBElement<RemoveTournament>(_RemoveTournament_QNAME, RemoveTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addLeagueResponse")
    public JAXBElement<AddLeagueResponse> createAddLeagueResponse(AddLeagueResponse value) {
        return new JAXBElement<AddLeagueResponse>(_AddLeagueResponse_QNAME, AddLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByOwnerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByOwnerResponse")
    public JAXBElement<GetPlayersByOwnerResponse> createGetPlayersByOwnerResponse(GetPlayersByOwnerResponse value) {
        return new JAXBElement<GetPlayersByOwnerResponse>(_GetPlayersByOwnerResponse_QNAME, GetPlayersByOwnerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGameByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGameByID")
    public JAXBElement<GetGameByID> createGetGameByID(GetGameByID value) {
        return new JAXBElement<GetGameByID>(_GetGameByID_QNAME, GetGameByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayerByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayerByID")
    public JAXBElement<GetPlayerByID> createGetPlayerByID(GetPlayerByID value) {
        return new JAXBElement<GetPlayerByID>(_GetPlayerByID_QNAME, GetPlayerByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeTeamResponse")
    public JAXBElement<ChangeTeamResponse> createChangeTeamResponse(ChangeTeamResponse value) {
        return new JAXBElement<ChangeTeamResponse>(_ChangeTeamResponse_QNAME, ChangeTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetDisciplineByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getDisciplineByIDResponse")
    public JAXBElement<GetDisciplineByIDResponse> createGetDisciplineByIDResponse(GetDisciplineByIDResponse value) {
        return new JAXBElement<GetDisciplineByIDResponse>(_GetDisciplineByIDResponse_QNAME, GetDisciplineByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByTournament")
    public JAXBElement<GetOwnerByTournament> createGetOwnerByTournament(GetOwnerByTournament value) {
        return new JAXBElement<GetOwnerByTournament>(_GetOwnerByTournament_QNAME, GetOwnerByTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeaguesByDisciplineResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeaguesByDisciplineResponse")
    public JAXBElement<GetLeaguesByDisciplineResponse> createGetLeaguesByDisciplineResponse(GetLeaguesByDisciplineResponse value) {
        return new JAXBElement<GetLeaguesByDisciplineResponse>(_GetLeaguesByDisciplineResponse_QNAME, GetLeaguesByDisciplineResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTeamResponse")
    public JAXBElement<AddTeamResponse> createAddTeamResponse(AddTeamResponse value) {
        return new JAXBElement<AddTeamResponse>(_AddTeamResponse_QNAME, AddTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTournaments }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllTournaments")
    public JAXBElement<GetAllTournaments> createGetAllTournaments(GetAllTournaments value) {
        return new JAXBElement<GetAllTournaments>(_GetAllTournaments_QNAME, GetAllTournaments.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeTournamentResponse")
    public JAXBElement<ChangeTournamentResponse> createChangeTournamentResponse(ChangeTournamentResponse value) {
        return new JAXBElement<ChangeTournamentResponse>(_ChangeTournamentResponse_QNAME, ChangeTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfGameResponse")
    public JAXBElement<GetWinnerOfGameResponse> createGetWinnerOfGameResponse(GetWinnerOfGameResponse value) {
        return new JAXBElement<GetWinnerOfGameResponse>(_GetWinnerOfGameResponse_QNAME, GetWinnerOfGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemovePlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removePlayerResponse")
    public JAXBElement<RemovePlayerResponse> createRemovePlayerResponse(RemovePlayerResponse value) {
        return new JAXBElement<RemovePlayerResponse>(_RemovePlayerResponse_QNAME, RemovePlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByGame")
    public JAXBElement<GetOwnerByGame> createGetOwnerByGame(GetOwnerByGame value) {
        return new JAXBElement<GetOwnerByGame>(_GetOwnerByGame_QNAME, GetOwnerByGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByTournamentResponse")
    public JAXBElement<GetGamesByTournamentResponse> createGetGamesByTournamentResponse(GetGamesByTournamentResponse value) {
        return new JAXBElement<GetGamesByTournamentResponse>(_GetGamesByTournamentResponse_QNAME, GetGamesByTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeTeam")
    public JAXBElement<RemoveTeam> createRemoveTeam(RemoveTeam value) {
        return new JAXBElement<RemoveTeam>(_RemoveTeam_QNAME, RemoveTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRatingOfPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getRatingOfPlayerResponse")
    public JAXBElement<GetRatingOfPlayerResponse> createGetRatingOfPlayerResponse(GetRatingOfPlayerResponse value) {
        return new JAXBElement<GetRatingOfPlayerResponse>(_GetRatingOfPlayerResponse_QNAME, GetRatingOfPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByOwner }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByOwner")
    public JAXBElement<GetGamesByOwner> createGetGamesByOwner(GetGamesByOwner value) {
        return new JAXBElement<GetGamesByOwner>(_GetGamesByOwner_QNAME, GetGamesByOwner.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeTournament")
    public JAXBElement<ChangeTournament> createChangeTournament(ChangeTournament value) {
        return new JAXBElement<ChangeTournament>(_ChangeTournament_QNAME, ChangeTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveProfile }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeProfile")
    public JAXBElement<RemoveProfile> createRemoveProfile(RemoveProfile value) {
        return new JAXBElement<RemoveProfile>(_RemoveProfile_QNAME, RemoveProfile.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfTOurnamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfTOurnamentResponse")
    public JAXBElement<GetWinnerOfTOurnamentResponse> createGetWinnerOfTOurnamentResponse(GetWinnerOfTOurnamentResponse value) {
        return new JAXBElement<GetWinnerOfTOurnamentResponse>(_GetWinnerOfTOurnamentResponse_QNAME, GetWinnerOfTOurnamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByIDResponse")
    public JAXBElement<GetLeagueByIDResponse> createGetLeagueByIDResponse(GetLeagueByIDResponse value) {
        return new JAXBElement<GetLeagueByIDResponse>(_GetLeagueByIDResponse_QNAME, GetLeagueByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeLeagueResponse")
    public JAXBElement<ChangeLeagueResponse> createChangeLeagueResponse(ChangeLeagueResponse value) {
        return new JAXBElement<ChangeLeagueResponse>(_ChangeLeagueResponse_QNAME, ChangeLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByTournamentResponse")
    public JAXBElement<GetLeagueByTournamentResponse> createGetLeagueByTournamentResponse(GetLeagueByTournamentResponse value) {
        return new JAXBElement<GetLeagueByTournamentResponse>(_GetLeagueByTournamentResponse_QNAME, GetLeagueByTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfTournament")
    public JAXBElement<SetWinnerOfTournament> createSetWinnerOfTournament(SetWinnerOfTournament value) {
        return new JAXBElement<SetWinnerOfTournament>(_SetWinnerOfTournament_QNAME, SetWinnerOfTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByPlayer")
    public JAXBElement<GetTeamsByPlayer> createGetTeamsByPlayer(GetTeamsByPlayer value) {
        return new JAXBElement<GetTeamsByPlayer>(_GetTeamsByPlayer_QNAME, GetTeamsByPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByPlayerResponse")
    public JAXBElement<GetGamesByPlayerResponse> createGetGamesByPlayerResponse(GetGamesByPlayerResponse value) {
        return new JAXBElement<GetGamesByPlayerResponse>(_GetGamesByPlayerResponse_QNAME, GetGamesByPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfTournamentResponse")
    public JAXBElement<SetWinnerOfTournamentResponse> createSetWinnerOfTournamentResponse(SetWinnerOfTournamentResponse value) {
        return new JAXBElement<SetWinnerOfTournamentResponse>(_SetWinnerOfTournamentResponse_QNAME, SetWinnerOfTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveProfileResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeProfileResponse")
    public JAXBElement<RemoveProfileResponse> createRemoveProfileResponse(RemoveProfileResponse value) {
        return new JAXBElement<RemoveProfileResponse>(_RemoveProfileResponse_QNAME, RemoveProfileResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByTeamResponse")
    public JAXBElement<GetPlayersByTeamResponse> createGetPlayersByTeamResponse(GetPlayersByTeamResponse value) {
        return new JAXBElement<GetPlayersByTeamResponse>(_GetPlayersByTeamResponse_QNAME, GetPlayersByTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllDisciplines }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllDisciplines")
    public JAXBElement<GetAllDisciplines> createGetAllDisciplines(GetAllDisciplines value) {
        return new JAXBElement<GetAllDisciplines>(_GetAllDisciplines_QNAME, GetAllDisciplines.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeTournamentResponse")
    public JAXBElement<RemoveTournamentResponse> createRemoveTournamentResponse(RemoveTournamentResponse value) {
        return new JAXBElement<RemoveTournamentResponse>(_RemoveTournamentResponse_QNAME, RemoveTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByDiscipline }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByDiscipline")
    public JAXBElement<GetTournamentsByDiscipline> createGetTournamentsByDiscipline(GetTournamentsByDiscipline value) {
        return new JAXBElement<GetTournamentsByDiscipline>(_GetTournamentsByDiscipline_QNAME, GetTournamentsByDiscipline.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByPlayerResponse")
    public JAXBElement<GetTeamsByPlayerResponse> createGetTeamsByPlayerResponse(GetTeamsByPlayerResponse value) {
        return new JAXBElement<GetTeamsByPlayerResponse>(_GetTeamsByPlayerResponse_QNAME, GetTeamsByPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Authorize }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "authorize")
    public JAXBElement<Authorize> createAuthorize(Authorize value) {
        return new JAXBElement<Authorize>(_Authorize_QNAME, Authorize.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByLeague")
    public JAXBElement<GetTournamentsByLeague> createGetTournamentsByLeague(GetTournamentsByLeague value) {
        return new JAXBElement<GetTournamentsByLeague>(_GetTournamentsByLeague_QNAME, GetTournamentsByLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTeamInGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTeamInGameResponse")
    public JAXBElement<AddTeamInGameResponse> createAddTeamInGameResponse(AddTeamInGameResponse value) {
        return new JAXBElement<AddTeamInGameResponse>(_AddTeamInGameResponse_QNAME, AddTeamInGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllDisciplinesResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllDisciplinesResponse")
    public JAXBElement<GetAllDisciplinesResponse> createGetAllDisciplinesResponse(GetAllDisciplinesResponse value) {
        return new JAXBElement<GetAllDisciplinesResponse>(_GetAllDisciplinesResponse_QNAME, GetAllDisciplinesResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByDisciplineResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByDisciplineResponse")
    public JAXBElement<GetTournamentsByDisciplineResponse> createGetTournamentsByDisciplineResponse(GetTournamentsByDisciplineResponse value) {
        return new JAXBElement<GetTournamentsByDisciplineResponse>(_GetTournamentsByDisciplineResponse_QNAME, GetTournamentsByDisciplineResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddPlayerInTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addPlayerInTeam")
    public JAXBElement<AddPlayerInTeam> createAddPlayerInTeam(AddPlayerInTeam value) {
        return new JAXBElement<AddPlayerInTeam>(_AddPlayerInTeam_QNAME, AddPlayerInTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addLeague")
    public JAXBElement<AddLeague> createAddLeague(AddLeague value) {
        return new JAXBElement<AddLeague>(_AddLeague_QNAME, AddLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByGame")
    public JAXBElement<GetTeamsByGame> createGetTeamsByGame(GetTeamsByGame value) {
        return new JAXBElement<GetTeamsByGame>(_GetTeamsByGame_QNAME, GetTeamsByGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByTeamResponse")
    public JAXBElement<GetGamesByTeamResponse> createGetGamesByTeamResponse(GetGamesByTeamResponse value) {
        return new JAXBElement<GetGamesByTeamResponse>(_GetGamesByTeamResponse_QNAME, GetGamesByTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeGame")
    public JAXBElement<RemoveGame> createRemoveGame(RemoveGame value) {
        return new JAXBElement<RemoveGame>(_RemoveGame_QNAME, RemoveGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllPlayersResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllPlayersResponse")
    public JAXBElement<GetAllPlayersResponse> createGetAllPlayersResponse(GetAllPlayersResponse value) {
        return new JAXBElement<GetAllPlayersResponse>(_GetAllPlayersResponse_QNAME, GetAllPlayersResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByOwner }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByOwner")
    public JAXBElement<GetPlayersByOwner> createGetPlayersByOwner(GetPlayersByOwner value) {
        return new JAXBElement<GetPlayersByOwner>(_GetPlayersByOwner_QNAME, GetPlayersByOwner.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeaguesByOwnerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeaguesByOwnerResponse")
    public JAXBElement<GetLeaguesByOwnerResponse> createGetLeaguesByOwnerResponse(GetLeaguesByOwnerResponse value) {
        return new JAXBElement<GetLeaguesByOwnerResponse>(_GetLeaguesByOwnerResponse_QNAME, GetLeaguesByOwnerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemoveGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removeGameResponse")
    public JAXBElement<RemoveGameResponse> createRemoveGameResponse(RemoveGameResponse value) {
        return new JAXBElement<RemoveGameResponse>(_RemoveGameResponse_QNAME, RemoveGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByGame")
    public JAXBElement<GetPlayersByGame> createGetPlayersByGame(GetPlayersByGame value) {
        return new JAXBElement<GetPlayersByGame>(_GetPlayersByGame_QNAME, GetPlayersByGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamByID")
    public JAXBElement<GetTeamByID> createGetTeamByID(GetTeamByID value) {
        return new JAXBElement<GetTeamByID>(_GetTeamByID_QNAME, GetTeamByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByDisciplineResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByDisciplineResponse")
    public JAXBElement<GetTeamsByDisciplineResponse> createGetTeamsByDisciplineResponse(GetTeamsByDisciplineResponse value) {
        return new JAXBElement<GetTeamsByDisciplineResponse>(_GetTeamsByDisciplineResponse_QNAME, GetTeamsByDisciplineResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentByIDResponse")
    public JAXBElement<GetTournamentByIDResponse> createGetTournamentByIDResponse(GetTournamentByIDResponse value) {
        return new JAXBElement<GetTournamentByIDResponse>(_GetTournamentByIDResponse_QNAME, GetTournamentByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeProfileInfoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeProfileInfoResponse")
    public JAXBElement<ChangeProfileInfoResponse> createChangeProfileInfoResponse(ChangeProfileInfoResponse value) {
        return new JAXBElement<ChangeProfileInfoResponse>(_ChangeProfileInfoResponse_QNAME, ChangeProfileInfoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByLeague")
    public JAXBElement<GetOwnerByLeague> createGetOwnerByLeague(GetOwnerByLeague value) {
        return new JAXBElement<GetOwnerByLeague>(_GetOwnerByLeague_QNAME, GetOwnerByLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllUsers }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllUsers")
    public JAXBElement<GetAllUsers> createGetAllUsers(GetAllUsers value) {
        return new JAXBElement<GetAllUsers>(_GetAllUsers_QNAME, GetAllUsers.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetRatingOfPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getRatingOfPlayer")
    public JAXBElement<GetRatingOfPlayer> createGetRatingOfPlayer(GetRatingOfPlayer value) {
        return new JAXBElement<GetRatingOfPlayer>(_GetRatingOfPlayer_QNAME, GetRatingOfPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByPlayer")
    public JAXBElement<GetOwnerByPlayer> createGetOwnerByPlayer(GetOwnerByPlayer value) {
        return new JAXBElement<GetOwnerByPlayer>(_GetOwnerByPlayer_QNAME, GetOwnerByPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByPlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByPlayerResponse")
    public JAXBElement<GetOwnerByPlayerResponse> createGetOwnerByPlayerResponse(GetOwnerByPlayerResponse value) {
        return new JAXBElement<GetOwnerByPlayerResponse>(_GetOwnerByPlayerResponse_QNAME, GetOwnerByPlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllLeaguesResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllLeaguesResponse")
    public JAXBElement<GetAllLeaguesResponse> createGetAllLeaguesResponse(GetAllLeaguesResponse value) {
        return new JAXBElement<GetAllLeaguesResponse>(_GetAllLeaguesResponse_QNAME, GetAllLeaguesResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTournamentsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllTournamentsResponse")
    public JAXBElement<GetAllTournamentsResponse> createGetAllTournamentsResponse(GetAllTournamentsResponse value) {
        return new JAXBElement<GetAllTournamentsResponse>(_GetAllTournamentsResponse_QNAME, GetAllTournamentsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfGame")
    public JAXBElement<SetWinnerOfGame> createSetWinnerOfGame(SetWinnerOfGame value) {
        return new JAXBElement<SetWinnerOfGame>(_SetWinnerOfGame_QNAME, SetWinnerOfGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByOwnerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByOwnerResponse")
    public JAXBElement<GetTournamentsByOwnerResponse> createGetTournamentsByOwnerResponse(GetTournamentsByOwnerResponse value) {
        return new JAXBElement<GetTournamentsByOwnerResponse>(_GetTournamentsByOwnerResponse_QNAME, GetTournamentsByOwnerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangePassword }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changePassword")
    public JAXBElement<ChangePassword> createChangePassword(ChangePassword value) {
        return new JAXBElement<ChangePassword>(_ChangePassword_QNAME, ChangePassword.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayerByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayerByIDResponse")
    public JAXBElement<GetPlayerByIDResponse> createGetPlayerByIDResponse(GetPlayerByIDResponse value) {
        return new JAXBElement<GetPlayerByIDResponse>(_GetPlayerByIDResponse_QNAME, GetPlayerByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangePlayerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changePlayerResponse")
    public JAXBElement<ChangePlayerResponse> createChangePlayerResponse(ChangePlayerResponse value) {
        return new JAXBElement<ChangePlayerResponse>(_ChangePlayerResponse_QNAME, ChangePlayerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByDiscipline }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByDiscipline")
    public JAXBElement<GetTeamsByDiscipline> createGetTeamsByDiscipline(GetTeamsByDiscipline value) {
        return new JAXBElement<GetTeamsByDiscipline>(_GetTeamsByDiscipline_QNAME, GetTeamsByDiscipline.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangePasswordResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changePasswordResponse")
    public JAXBElement<ChangePasswordResponse> createChangePasswordResponse(ChangePasswordResponse value) {
        return new JAXBElement<ChangePasswordResponse>(_ChangePasswordResponse_QNAME, ChangePasswordResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RemovePlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "removePlayer")
    public JAXBElement<RemovePlayer> createRemovePlayer(RemovePlayer value) {
        return new JAXBElement<RemovePlayer>(_RemovePlayer_QNAME, RemovePlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByGameResponse")
    public JAXBElement<GetTeamsByGameResponse> createGetTeamsByGameResponse(GetTeamsByGameResponse value) {
        return new JAXBElement<GetTeamsByGameResponse>(_GetTeamsByGameResponse_QNAME, GetTeamsByGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByTournament")
    public JAXBElement<GetLeagueByTournament> createGetLeagueByTournament(GetLeagueByTournament value) {
        return new JAXBElement<GetLeagueByTournament>(_GetLeagueByTournament_QNAME, GetLeagueByTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddPlayerInTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addPlayerInTeamResponse")
    public JAXBElement<AddPlayerInTeamResponse> createAddPlayerInTeamResponse(AddPlayerInTeamResponse value) {
        return new JAXBElement<AddPlayerInTeamResponse>(_AddPlayerInTeamResponse_QNAME, AddPlayerInTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetUserByID }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getUserByID")
    public JAXBElement<GetUserByID> createGetUserByID(GetUserByID value) {
        return new JAXBElement<GetUserByID>(_GetUserByID_QNAME, GetUserByID.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addGameResponse")
    public JAXBElement<AddGameResponse> createAddGameResponse(AddGameResponse value) {
        return new JAXBElement<AddGameResponse>(_AddGameResponse_QNAME, AddGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByOwnerResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByOwnerResponse")
    public JAXBElement<GetTeamsByOwnerResponse> createGetTeamsByOwnerResponse(GetTeamsByOwnerResponse value) {
        return new JAXBElement<GetTeamsByOwnerResponse>(_GetTeamsByOwnerResponse_QNAME, GetTeamsByOwnerResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfGame")
    public JAXBElement<GetWinnerOfGame> createGetWinnerOfGame(GetWinnerOfGame value) {
        return new JAXBElement<GetWinnerOfGame>(_GetWinnerOfGame_QNAME, GetWinnerOfGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTeamInGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTeamInGame")
    public JAXBElement<AddTeamInGame> createAddTeamInGame(AddTeamInGame value) {
        return new JAXBElement<AddTeamInGame>(_AddTeamInGame_QNAME, AddTeamInGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeGameResponse")
    public JAXBElement<ChangeGameResponse> createChangeGameResponse(ChangeGameResponse value) {
        return new JAXBElement<ChangeGameResponse>(_ChangeGameResponse_QNAME, ChangeGameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByTeam")
    public JAXBElement<GetGamesByTeam> createGetGamesByTeam(GetGamesByTeam value) {
        return new JAXBElement<GetGamesByTeam>(_GetGamesByTeam_QNAME, GetGamesByTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfLeague")
    public JAXBElement<GetWinnerOfLeague> createGetWinnerOfLeague(GetWinnerOfLeague value) {
        return new JAXBElement<GetWinnerOfLeague>(_GetWinnerOfLeague_QNAME, GetWinnerOfLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SetWinnerOfLeague }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "setWinnerOfLeague")
    public JAXBElement<SetWinnerOfLeague> createSetWinnerOfLeague(SetWinnerOfLeague value) {
        return new JAXBElement<SetWinnerOfLeague>(_SetWinnerOfLeague_QNAME, SetWinnerOfLeague.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addPlayer")
    public JAXBElement<AddPlayer> createAddPlayer(AddPlayer value) {
        return new JAXBElement<AddPlayer>(_AddPlayer_QNAME, AddPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Registrate }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "registrate")
    public JAXBElement<Registrate> createRegistrate(Registrate value) {
        return new JAXBElement<Registrate>(_Registrate_QNAME, Registrate.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByTournamentResponse")
    public JAXBElement<GetOwnerByTournamentResponse> createGetOwnerByTournamentResponse(GetOwnerByTournamentResponse value) {
        return new JAXBElement<GetOwnerByTournamentResponse>(_GetOwnerByTournamentResponse_QNAME, GetOwnerByTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeTeam")
    public JAXBElement<ChangeTeam> createChangeTeam(ChangeTeam value) {
        return new JAXBElement<ChangeTeam>(_ChangeTeam_QNAME, ChangeTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByTeamResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByTeamResponse")
    public JAXBElement<GetOwnerByTeamResponse> createGetOwnerByTeamResponse(GetOwnerByTeamResponse value) {
        return new JAXBElement<GetOwnerByTeamResponse>(_GetOwnerByTeamResponse_QNAME, GetOwnerByTeamResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeagueByGame }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeagueByGame")
    public JAXBElement<GetLeagueByGame> createGetLeagueByGame(GetLeagueByGame value) {
        return new JAXBElement<GetLeagueByGame>(_GetLeagueByGame_QNAME, GetLeagueByGame.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTeam")
    public JAXBElement<AddTeam> createAddTeam(AddTeam value) {
        return new JAXBElement<AddTeam>(_AddTeam_QNAME, AddTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTeamsByOwner }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTeamsByOwner")
    public JAXBElement<GetTeamsByOwner> createGetTeamsByOwner(GetTeamsByOwner value) {
        return new JAXBElement<GetTeamsByOwner>(_GetTeamsByOwner_QNAME, GetTeamsByOwner.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetPlayersByTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getPlayersByTeam")
    public JAXBElement<GetPlayersByTeam> createGetPlayersByTeam(GetPlayersByTeam value) {
        return new JAXBElement<GetPlayersByTeam>(_GetPlayersByTeam_QNAME, GetPlayersByTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllGamesResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getAllGamesResponse")
    public JAXBElement<GetAllGamesResponse> createGetAllGamesResponse(GetAllGamesResponse value) {
        return new JAXBElement<GetAllGamesResponse>(_GetAllGamesResponse_QNAME, GetAllGamesResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTournament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTournament")
    public JAXBElement<AddTournament> createAddTournament(AddTournament value) {
        return new JAXBElement<AddTournament>(_AddTournament_QNAME, AddTournament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByPlayer")
    public JAXBElement<GetGamesByPlayer> createGetGamesByPlayer(GetGamesByPlayer value) {
        return new JAXBElement<GetGamesByPlayer>(_GetGamesByPlayer_QNAME, GetGamesByPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetTournamentsByLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getTournamentsByLeagueResponse")
    public JAXBElement<GetTournamentsByLeagueResponse> createGetTournamentsByLeagueResponse(GetTournamentsByLeagueResponse value) {
        return new JAXBElement<GetTournamentsByLeagueResponse>(_GetTournamentsByLeagueResponse_QNAME, GetTournamentsByLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByTeam }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByTeam")
    public JAXBElement<GetOwnerByTeam> createGetOwnerByTeam(GetOwnerByTeam value) {
        return new JAXBElement<GetOwnerByTeam>(_GetOwnerByTeam_QNAME, GetOwnerByTeam.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGameByIDResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGameByIDResponse")
    public JAXBElement<GetGameByIDResponse> createGetGameByIDResponse(GetGameByIDResponse value) {
        return new JAXBElement<GetGameByIDResponse>(_GetGameByIDResponse_QNAME, GetGameByIDResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetLeaguesByOwner }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getLeaguesByOwner")
    public JAXBElement<GetLeaguesByOwner> createGetLeaguesByOwner(GetLeaguesByOwner value) {
        return new JAXBElement<GetLeaguesByOwner>(_GetLeaguesByOwner_QNAME, GetLeaguesByOwner.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddTournamentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "addTournamentResponse")
    public JAXBElement<AddTournamentResponse> createAddTournamentResponse(AddTournamentResponse value) {
        return new JAXBElement<AddTournamentResponse>(_AddTournamentResponse_QNAME, AddTournamentResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetGamesByLeagueResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getGamesByLeagueResponse")
    public JAXBElement<GetGamesByLeagueResponse> createGetGamesByLeagueResponse(GetGamesByLeagueResponse value) {
        return new JAXBElement<GetGamesByLeagueResponse>(_GetGamesByLeagueResponse_QNAME, GetGamesByLeagueResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeRatingOfPlayer }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "changeRatingOfPlayer")
    public JAXBElement<ChangeRatingOfPlayer> createChangeRatingOfPlayer(ChangeRatingOfPlayer value) {
        return new JAXBElement<ChangeRatingOfPlayer>(_ChangeRatingOfPlayer_QNAME, ChangeRatingOfPlayer.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetWinnerOfTOurnament }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getWinnerOfTOurnament")
    public JAXBElement<GetWinnerOfTOurnament> createGetWinnerOfTOurnament(GetWinnerOfTOurnament value) {
        return new JAXBElement<GetWinnerOfTOurnament>(_GetWinnerOfTOurnament_QNAME, GetWinnerOfTOurnament.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetOwnerByGameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://beans/", name = "getOwnerByGameResponse")
    public JAXBElement<GetOwnerByGameResponse> createGetOwnerByGameResponse(GetOwnerByGameResponse value) {
        return new JAXBElement<GetOwnerByGameResponse>(_GetOwnerByGameResponse_QNAME, GetOwnerByGameResponse.class, null, value);
    }

}
